package Archivos;

import java.io.*;
public class Lector
{//atributos
    private FileReader fichero;
    private BufferedReader br;
 //constructor
    public Lector(String ruta)
    {
        try{
            fichero = new FileReader(new File(ruta));
            br = new BufferedReader(fichero);
        }
        catch(IOException ex)
        {
            System.out.println("Error al abrir el archivo");
            try{
                if(null!=fichero)
                fichero.close();
            }
            catch(Exception e2)
            {
                System.out.println("Error al cerrar archivo");
            }
        }
    }
 //comandos
    public void cerrarArchivo()
    {
        try{
            fichero.close();
        }
        catch(IOException ex)
        {
            System.out.println("Error al cerrar archivo");
        }
    }
 //consultas
    public String leerLinea()
    {
        String salida = null;
        try{
            salida = br.readLine();
        }
        catch(IOException ex)
        {
            System.out.println("Error al leer el archivo");
        }
        return salida;
    }
}